<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<!-- 引入base标签 -->
<base href="http://localhost:8080/Maven_SSM/">
<link rel="stylesheet" href="bootstrap/css/bootstrap.min.css">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
	所有条件搜索
	<form action="tea/all.do">
		搜索名字:<input type="text" name="name"> 搜索性别:男<input type="radio"
			name="sex" value="男"> 女<input type="radio" name="sex"
			value="女"> 不选择<input checked="checked" type="radio"
			name="sex"> 开始:<input type="date" name="begin"> 结束:<input
			type="date" name="end">
		<button>提交</button>
	</form>

	<!-- 根据名字查询 -->
	姓名搜索
	<form action="tea/search.do">
		搜索名字:<input type="text" name="name"> 搜索性别:男<input type="radio"
			name="sex" value="男"> 女<input type="radio" name="sex"
			value="女"> 不选择<input checked="checked" type="radio"
			name="sex">
		<button>搜索</button>
	</form>

	日期搜索
	<form action="tea/time.do">
		开始:<input type="date" name="begin"> 结束:<input type="date"
			name="end">
		<button>提交</button>
	</form>

	<a href="tea/add.do">添加</a>
	<table class="table table-hover">
		<tr>
			<td>序号</td>
			<td>老师</td>
			<td>时间</td>
			<td>性别</td>
			<td>学生</td>
			<td>操作</td>
		</tr>
		<!-- 设置序号 -->
		<c:set var="a" value="${0 }"></c:set>
		<c:forEach items="${teas }" var="tea">
			<c:set var="a" value="${a+1 }"></c:set>
			<tr>
				<td>${a }</td>
				<td>${tea.name }</td>
				<td>${tea.creatTime }</td>
				<td>${tea.sex }</td>
				<td>
					<!-- 如果没有学生 显示 --> <c:if
						test="${tea.stus.size()==0||tea.stus ==null }">
					没有学生
				</c:if> <!-- 只显示其中三个学生 --> <c:if
						test="${tea.stus.size()>0 && tea.stus !=null }">
						<!-- 设置数量为 0-3 -->
						<c:set var="count" value="2"></c:set>
						<!-- 如果有学生数量小于三 -->
						<c:if test="${tea.stus .size()<3 }">
							<!-- 就让循环得值 到他得数组长度 -->
							<c:set var="count" value="${tea.stus.size()-1 }"></c:set>
						</c:if>
						<!-- for循环显示 -->
						<c:forEach var="i" begin="0" end="${count }">
						${tea.stus[i].name },
					</c:forEach>
					</c:if>


				</td>
				<td>${tea.index }</td>
				<td><a href="tea/delete.do?id=${tea.id }">删除</a></td>
				<td><a href="tea/edit.do?id=${tea.id }">修改</a></td>
				<!-- 如果当前的序号不为1 就显示 -->
				<td><c:if test="${a!=1 }">
						<a href="tea/up.do?id=${tea.id }"
							class="glyphicon glyphicon-arrow-up"></a>
					</c:if> 
						<!-- 如果当前的序号 不等于所有的长度就显示 -->
					<c:if test="${a!=teas.size() }">
						<a href="tea/down.do?id=${tea.id }"
							class="glyphicon glyphicon-arrow-down"></a>
					</c:if></td>
			</tr>
		</c:forEach>
	</table>
</body>
</html>